tree planting programme - Spanish English Dictionary